package shared;

import server.Casella;


public interface ServerInterface {

		
		/**
		 */
		public abstract void accessoPartita();

			
			/**
			 */
			public abstract void creaRazza(String nome, char tipo);


				
				/**
				 */
				public abstract void creaUtente(String nome, String passwd);


					
					/**
					 */
					public abstract void cresciDino(String idDino);


						
						/**
						 */
						public abstract String[] getClassifica();


							
							/**
							 */
							public abstract String[] getGiocatori();


								
								/**
								 */
								public abstract String[] getListaDino();


									
									/**
									 */
									public abstract Casella[][] getMappa();


										
										/**
										 */
										public abstract java.lang.String getStatoDino(String idDino);


											
											/**
											 */
											public abstract java.lang.String getVisualeDino(String idDIno);


												
												/**
												 */
												public abstract void login(String username, String passwd);


													
													/**
													 */
													public abstract void logout();


														
														/**
														 */
														public abstract java.lang.String muovi(String idDino, int x, int y);


															
															/**
															 */
															public abstract void passaTurno();


																
																/**
																 */
																public abstract void uovo(String idDIno);


																	
																	/**
																	 */
																	public abstract void usaTurno();


																		
																		/**
																		 */
																		public abstract void uscitaPartita();
																		
																	
																
															
														
													
												
											
										
									
								
							
						
					
				
			
		

}
